that causes devastation - Turkish English Dictionary